package com.wzy.business.store.main.presenter

import com.wangzhenyu.common.base.BasePresenter
import com.wangzhenyu.common.base.BaseView
import com.wzy.business.store.main.bean.MainInfo
import com.wzy.business.store.main.bean.MainInfoVo
import com.wzy.business.store.main.bean.ShopStatus

interface MainPresenter : BasePresenter {


    fun requestMainInfoData()

    fun requestAccountSettingData()

    interface View : BaseView {

        fun onMainInfoSuccess(bean: MainInfo?)
        fun onMainDataSuccess(bean: MainInfoVo?, status: ShopStatus?)
        fun onMainInfoError(code: Int)

    }


}